power cables and overhead lines - Alemán Inglés Diccionario